﻿<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="AddNewPostCat.aspx.cs" Inherits="KhoaLuan.MainSys.Manager.PostCat.AddNewPostCat" %>

<div style="background: #fff; padding: 20px; margin: auto; clear: both; width: 500px; margin: auto; position: absolute; bottom: auto; left: 0; right: 0; vertical-align: middle;" id="divAddNewPostCat">
    <script src="/Scripts/dluscript.js"></script>
    <div class="modal-header" style="height: 50px; background: #3276b1; text-align: center; margin-bottom: 20px; margin: -20px; color: white;">
        <span style="font-weight: bold; font-family: 'Open Sans',Arial,Helvetica,Sans-Serif; font-size: 20px; text-align: center;" runat="server" id="Title"></span>

        <button type="button" class="close" data-dismiss="modal" aria-hidden="true" style="color: #fff !important; opacity: 1">
            &times;
        </button>
    </div>
    <div class="modal-body no-padding" style="background: white; margin-top: 20px;">
        <div id="smart-form-register" class="smart-form">
            <fieldset>
                <section>
                    <label class="input">
                        <i class="icon-append fa fa-user"></i>
                        <input type="text" name="PostCatname" placeholder="Nhập tên chuyên mục" id="txtPostCat">
                        <b class="tooltip tooltip-bottom-right">Nhập tên chuyên mục</b>
                    </label>
                </section>
                 <section>
                    <label class="label">Tổ chức</label>
                    <select id="drOrgId" runat="server" class="select2"></select>
                </section>
                <section>
                    <label class="input">
                        <i class="icon-append fa fa-user"></i>
                        <input type="text" name="Description" placeholder="Nhập Mô tả" id="txtDescription">
                        <b class="tooltip tooltip-bottom-right">Nhập mô tả</b>
                    </label>
                </section>
            </fieldset>
            <footer>
                <input type="button" class="btn btn-default" value="Hủy" data-dismiss="modal" />
                <input type="button" class="btn btn-primary" value="Lưu" id="btnSave" />

            </footer>
        </div>
    </div>
    <div style="clear: both;"></div>

</div>
<script type="text/javascript">

    var AddNewPostCat = {
        Save: function () {
            var postCatName = $('#txtPostCat').val();
            var org = $('#drOrgId').val();
            var des = $('#txtDescription').val();
            if (postCatName == "") {
                alertbox("Vui lòng điền đầy đủ thông tin");
                return;
            }
            CallAjaxAspx("POST", "Insert_tbPostCat", "/MainSys/ProcessAJAX/AjaxPostCat.aspx", {
                PostsCatName: postCatName,
                OrgId: org,
                Description: des
            }, function (response) {
                debugger;
                if (JSON.parse(response).Status) {
                    alertSmallBox("Thêm thành công chuyên mục", "2 giây trước");
                    window.location.reload();
                }
                else {
                    alertSmallBox("Thêm chuyên mục thất bại", "2 giây trước", "error");
                }
            }, function () {
                $("body").addClass("loading");
            }, function () {
                $("body").removeClass("loading");
            });
        },

        Update: function () {
            var postCatName = $('#txtPostCat').val();
            var org = $('#drOrgId').val();
            var des = $('#txtDescription').val();
            if (postCatName == "") {
                alertbox("Vui lòng điền đầy đủ thông tin");
                return;
            }
            CallAjaxAspx("POST", "UpdatePostCat", "/MainSys/ProcessAJAX/AjaxPostCat.aspx", {
                GroupID: currentPostCatId,
                PostsCatName: postCatName,
                OrgId: org,
                Description: des
            }, function (response) {
                if (JSON.parse(response).Status) {
                    alertSmallBox("Sửa thành công chuyên mục", "2 giây trước");
                    window.location.reload();
                }
                else {
                    alertSmallBox("Sửa chuyên mục thất bại", "2 giây trước", "error");
                }
            }, function () {
                $("body").addClass("loading");
                //beforesend
            }, function () {
                //sendcomplete
                $("body").removeClass("loading");
            });
        },


        FillData: function (PostsCat) {
            $('#txtPostCat').val(PostsCat.PostsCatName);
            $('#drOrgId').val(PostsCat.OrgId);
            $('#txtDescription').val(PostsCat.Description);
        }
    };
    $(document).ready(function () {
        if (typeof currentPostCatId !== 'undefined' && currentPostCatId != null) {
            $('#<%=Title.ClientID%>').text("CẬP NHẬT THÔNG TIN POSTS CATEGORIES");
            debugger;

            AddNewPostCat.FillData(currentPostCatId);
        }
        else {
            $('#<%=Title.ClientID%>').text("THÊM MỚI POSTS CATEGORIES");
        }

        $("#divAddNewPostCat").delay(500).fadeIn(500).verticalAlign(400);
        $("#btnSave").click(function () {
            debugger;
            if (typeof currentPostCatId !== 'undefined' && currentPostCatId != null)
                AddNewPostCat.Update();
            else
                AddNewPostCat.Save();
        });
    });
</script>
